stand on one's own virtues - Turc Anglais Dictionnaire